var fecha_desde, fecha_hasta, rowIds = [], opt_grid;
$(function() {
    fecha_desde = null;
    fecha_hasta = null;
    opt_grid = $("#proveedores-grid");
    opt_grid.bootgrid({
        ajax: true,
        post: function() {
            return {

                action: "mostrarProveedores"
            };
        },
        selection: true,
        multiSelect: true,
        rowSelect: true,
        keepSelection: true,
        url: "procesos/crud_proveedor.php",
        labels: {
            loading: "Cargando...",
            noResults: "Sin Resultados!",
            infos: "Mostrando {{ctx.start}} - {{ctx.end}} de {{ctx.total}} resultados"
        },

        templates: {
            header: '',

        }
    });

});
/**
 * Inserta en la tabla un usuario
 * @param {type} $form_id
 * @returns {undefined}
 */
function insertarProveedores($form_id) {
    $($form_id).attr('action', "procesos/crud_proveedor.php");
    console.log($form_id);
    ajaxValidarFormulario({
        formId: $form_id,
        action: "insertar_proveedores",
        beforeCall: function() {
            BloquearBotonesModal($form_id);
        },
        successCall: function(data) {
            if (data.success) {
                $("#proveedores-form").trigger('reset');//reinicia todo
                opt_grid.bootgrid('reload');//actualiza l boot
                alert("Se agrego");
            }
        },
        errorCall: function(data) {
            DesBloquearBotonesModal($form_id, 'Crear', 'insertarProveedores');
        }
    });
}

